//
//  MoreTableViewCellModel.h
//  微blog
//
//  Created by Jorn.Wu on 15/8/22.
//  Copyright (c) 2015年 Jorn.Wu(jorn_wza@sina.com). All rights reserved.
//

#import <Foundation/Foundation.h>

@interface MoreTableViewCellModel : NSObject

/**
 * 各属性
 */
@property (nonatomic, copy) NSString *text;         //文字内容
@property (nonatomic, copy) NSString *detailText;         //详情文字内容
@property (nonatomic, copy) NSString *iconName;         //图标名
@property (nonatomic, copy) NSString *textcolorName;         //文字颜色
@property (nonatomic, copy) NSString *backgroudColorName;         //背景颜色


/**
 * @description model的初始化构造方法
 * @param text: 文字
 * @param detailText: 详情文字
 * @param textColorName: 文字颜色名
 * @param iconName: icon名
 * @param bgColorName: 背景颜色名
 * @return 初始化好的model
 */
- (instancetype)initWithText:(NSString *)text
                  detailText:(NSString *)detailText
               textColorName:(NSString *)textColorName
                    iconName:(NSString *)iconName
          backgroudColorName:(NSString *)bgColorName;


/**
 * 初始化方法对应的便利构造方法
 */
+ (instancetype)modelWithText:(NSString *)text
                   detailText:(NSString *)detailText
                textColorName:(NSString *)textColorName
                     iconName:(NSString *)iconName
           backgroudColorName:(NSString *)bgColorName;



@end
